package tech.yingchuan.blogs.common;

import lombok.*;

import java.util.List;

/**
 *  表格展示响应结构
 * （bootstrap-table）响应数据结构必须如此
 * @author YcDr 丁广义
 * @version 1.0
 * @date 2017年12月4日
 */
@Data
public class TableDataGridResult<T> {
    private long total = 0;
    private int pages;//总页数
    private List<T> rows;
    public TableDataGridResult(long total,List<T> rows){
        this.total=total;
        this.rows=rows;
    }
    public static <T> TableDataGridResult<T> TableDataGridResult(List<T> list){
        return new TableDataGridResult<>(list.size(),list);
    }
}
